saltmarsh caterpillar (estigmene acrea) - Español Inglés Diccionario